﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sinacor.Infra.UI.Common;

namespace Sinacor.UI.Bovespa.Operador.Model.Enum
{
    /// <summary>
    /// Enum TipoMercado
    /// Autor: Márcio Belarmino
    /// Data: 29/01/2009
    /// </summary>
    public enum TipoMercado
    {
        [EnumWrapperKey("Bovespa.ResumoFinanceiro.Label.TipoMercado.Vista")]
        Vista,
        [EnumWrapperKey("Bovespa.ResumoFinanceiro.Label.TipoMercadoOpcaoCompra")]
        OpcaoCompra,
        [EnumWrapperKey("Bovespa.ResumoFinanceiro.Label.TipoMercadoOpcaoVenda")]
        OpcaoVenda,
        [EnumWrapperKey("Bovespa.ResumoFinanceiro.Label.TipoMercadoExercicioOpcaoCompra")]
        ExercicioOpcaoCompra,
        [EnumWrapperKey("Bovespa.ResumoFinanceiro.Label.TipoMercadoExercicioOpcaoVenda")]
        ExercicioOpcaoVenda,
        [EnumWrapperKey("Bovespa.ResumoFinanceiro.Label.TipoMercadoFracionado")]
        Fracionario,
        [EnumWrapperKey("Bovespa.ResumoFinanceiro.Label.TipoMercadoEstruturado")]
        Estruturado,
        [EnumWrapperKey("Bovespa.ResumoFinanceiro.Label.TipoMercadoLeilao")]
        Leilao,
        [EnumWrapperKey("Bovespa.ResumoFinanceiro.Label.TipoMercadoTermo")]
        Termo,
        [EnumWrapperKey("Bovespa.ResumoFinanceiro.Label.TipoMercadoLeilaoNaoCotados")]
        LeilaoNaoCotados,
        [EnumWrapperKey("Bovespa.ResumoFinanceiro.Label.TipoMercadoFuturo")]
        Futuro,
        [EnumWrapperKey("Bovespa.ResumoFinanceiro.Label.TipoMercadoVencimentoFuturo")]
        VencimentoFuturo,
        [EnumWrapperKey("Bovespa.ResumoFinanceiro.Label.TipoMercadoBOX")]
        BOX,
        [EnumWrapperKey("Bovespa.Ordens.Label.IntegralizacaoResgateCotas")]
        IntegralizacaoResgateCotas,
        [EnumWrapperKey("Bovespa.Ordens.Label.CotasETF")]
        CotasETF
    }
}
